home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cat3 / Xm / XmRepTypeGetRegistered.z / XmRepTypeGetRegistered
Text File  |  1998-10-30  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeggggiiiisssstttteeeerrrreeeedddd((((3333XXXX))))UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVVXXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeggggiiiisssstttteeeerrrreeeedddd((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeggggiiiisssstttteeeerrrreeeedddd - A representation type manager
  10.           function that returns a copy of the registration list
  11.  
  12.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.           #include <Xm/RepType.h>
  14.           XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeLLLLiiiisssstttt XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeggggiiiisssstttteeeerrrreeeedddd(vvvvooooiiiidddd)
  15.  
  16.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  17.           This page documents Motif 2.1.
  18.  
  19.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.           XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeggggiiiisssstttteeeerrrreeeedddd retrieves information about all
  21.           representation types that are registered with the
  22.           representation type manager. The registration list is an
  23.           array of structures, each of which contains information for
  24.           a representation type entry. The end of the registration
  25.           list is marked with a representation type entry whose
  26.           _r_e_p__t_y_p_e__n_a_m_e field has a NULL pointer. This routine
  27.           allocates memory for the returned data. The application must
  28.           free this memory using XXXXttttFFFFrrrreeeeeeee.
  29.  
  30.           The representation type entry structure contains the
  31.           following information:
  32.  
  33.           typedef struct
  34.           {
  35.                   String  _r_e_p__t_y_p_e__n_a_m_e;
  36.                   String  *_v_a_l_u_e__n_a_m_e_s;
  37.                   unsigned char   *_v_a_l_u_e_s;
  38.                   unsigned char   _n_u_m__v_a_l_u_e_s;
  39.                   Boolean _r_e_v_e_r_s_e__i_n_s_t_a_l_l_e_d;
  40.                   XmRepTypeId     _r_e_p__t_y_p_e__i_d;
  41.           } XmRepTypeEntryRec, *XmRepTypeList;
  42.           (vvvvooooiiiidddd)
  43.  
  44.           _r_e_p__t_y_p_e__n_a_m_e
  45.                     The name of the representation type
  46.  
  47.           _v_a_l_u_e__n_a_m_e_s
  48.                     An array of representation type value names
  49.  
  50.           _v_a_l_u_e_s    An array of representation type numerical values
  51.  
  52.           _n_u_m__v_a_l_u_e_s
  53.                     The number of values associated with the
  54.                     representation type
  55.  
  56.           _r_e_v_e_r_s_e__i_n_s_t_a_l_l_e_d
  57.                     A flag that indicates whether or not the reverse
  58.                     converter is installed
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                         (printed 10/24/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeggggiiiisssstttteeeerrrreeeedddd((((3333XXXX))))UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVVXXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeggggiiiisssstttteeeerrrreeeedddd((((3333XXXX))))
  71.  
  72.  
  73.  
  74.           _r_e_p__t_y_p_e__i_d
  75.                     The identification number of the representation
  76.                     type
  77.  
  78.      RRRREEEETTTTUUUURRRRNNNN
  79.           Returns a pointer to the registration list of representation
  80.           types.
  81.  
  82.      RRRREEEELLLLAAAATTTTEEEEDDDD
  83.           XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeRRRReeeeggggiiiisssstttteeeerrrr(3) and XXXXmmmmRRRReeeeppppTTTTyyyyppppeeeeGGGGeeeettttRRRReeeeccccoooorrrrdddd(3).
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                         (printed 10/24/98)
  130.  
  131.  
  132.  
  133.